﻿namespace Cavity.Testing
{
    using System;

    public sealed class FundamentalTypes
    {
        public bool Boolean { get; set; }

        public byte Byte { get; set; }

        public char Character { get; set; }

        public Date Date { get; set; }

        public DayOfWeek Day { get; set; }

        public decimal Decimal { get; set; }

        public double Double { get; set; }

        public TimeSpan Duration { get; set; }

        public short Int16 { get; set; }

        public int Int32 { get; set; }

        public long Int64 { get; set; }

        public DateTimeOffset Offset { get; set; }

        public float Single { get; set; }

        public Guid Unique { get; set; }

        public string Value { get; set; }

        public DateTime When { get; set; }
    }
}